Big Huge Thesaurus

Habenaria greenei

noun

sounds kind of like